home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / ELECTRON / 1085.ZIP / FLOP.DOC < prev    next >
Text File  |  1988-04-14  |  4KB  |  117 lines

  1.  
  2.                                 USER'S MANUAL
  3.  
  4.  
  5.  
  6.              FLIP-FLOPS   will   run  only  on  an  IBM  PC/AT   (or 
  7.  
  8.          compatible) with a Color Graphics Adapter and at least 128K 
  9.  
  10.          of memory.
  11.  
  12.              To  start  the program,  insert the program  disk  into 
  13.  
  14.          Drive A.  Type: Flop and <RETURN>.
  15.  
  16.              You will get an introductory screen, then the Main Menu 
  17.  
  18.          will appear.
  19.  
  20.              1.  Device Option.
  21.  
  22.                  This  option allows you to select,  from  a  second 
  23.  
  24.          menu, any of the four flip-flop types.  Each selection will 
  25.  
  26.          draw a block diagram of the flip-flop.  You are prompted to 
  27.  
  28.          enter  a  1 or 0 to the two or three input variables to  be 
  29.  
  30.          input into the flip-flop.   Once entered, hit <ESC> and the 
  31.  
  32.          new  output  state  will appear.   If ready  to  exit  this 
  33.  
  34.          portion of the program, hit <INS>.
  35.  
  36.              2.  Model Option.
  37.  
  38.                  This  option allows you to select,  from  a  second 
  39.  
  40.          menu,  any of the four flip-flop types.   Upon selection of 
  41.  
  42.          one of the types:
  43.  
  44.                  A.  You  will  be asked  to enter 5 sets  of  input 
  45.  
  46.                      data.   
  47.  
  48.                  B.  After the data is entered,  hit <ESC>.   If you 
  49.  
  50.                      wish  to enter different  data,  or  exit  this 
  51.  
  52.                      procedure, hit <INS>.
  53.  
  54.                  C.  If <ESC> was  selected,  you will get a circuit 
  55.  
  56.                      diagram  of the  flip-flop type.   The  initial 
  57.  
  58.                      inputs  to the flip-flop are determined by  the 
  59.  
  60.                      first  data or data set entered into the  input 
  61.  
  62.                      procedure (step A above).   At the bottom  left 
  63.  
  64.                      of  the screen,  the time line is  drawn  based 
  65.  
  66.                      upon the 5 sets of input data.   Hit any key to 
  67.  
  68.                      start.
  69.  
  70.                  D.   You  will notice the clock pulse moving  along 
  71.  
  72.                       the  bottom  left of the  screen.   There  are 
  73.  
  74.                       three phases to the clock:
  75.  
  76.                           1)  When the clock pulse goes high, the CP 
  77.  
  78.                               changes  from 0 to 1.   You will  then 
  79.  
  80.                               see  the  next state of the  flip-flop 
  81.  
  82.                               displayed  at the bottom  right.   Hit 
  83.  
  84.                               any key to continue.
  85.  
  86.                           2)  As  the clock pulse goes from high  to 
  87.  
  88.                               low,  the state change occurs.  The CP 
  89.  
  90.                               also goes from 1 to 0.
  91.  
  92.                           3)  At certain points along the time line, 
  93.  
  94.                               the input to the flip-flop may change.
  95.  
  96.                  E.  This  process (D above) continues for 5  clock 
  97.  
  98.                      pulse  cycles.   Upon completion,  you will  be 
  99.  
  100.                      prompted to hit any key to end.
  101.  
  102.  
  103.  
  104.                  NOTE:  When entering data into the Model Option, if 
  105.  
  106.                  you hit <ESC> before all data has been  input,  the 
  107.  
  108.                  remaining data input variables are assigned 0.      
  109.  
  110.                  You will also notice a change in speed of the movement
  111.  
  112.                  of the clock pulse line.  This is strickly to allow the
  113.  
  114.                  user to visualize the changes occurring within the flip-
  115.  
  116.                  flop device.
  117.